//var api ='http://192.168.1.74:8080/mps/rs'
//var api ='https://3w554c6204.picp.vip/mps/rs'
var api ='https://364575kx74.eicp.vip/mps/rs'
//var api ='http://192.168.1.90:8080/mps/rs'
// var api = 'http://192.168.1.116:39527/mps/rs'
// var api ='http://35z54z6204.qicp.vip/mps/rs'


export default {


	//  ----产品包接口----
	//获取某个产品类别信息
	Productinfo:info=>{
		console.log(info)
		return uni.request({
			url:api+'/product/info',
			data:info,
			method:'GET'
		})
	},
	// 根据用户区域等级获取产品包
	Productlist:info=>{
		console.log(info)
		return uni.request({
			url:api+'/product/productList',
			data:info,
			method:'GET'
		})
	},
	
	
	//  ----支付接口----
	// 根据订单完成boss产品包授权及完成支付
	Pay:info=>{
		console.log(info)
		return uni.request({
			url:api+'/wallet/appPay/pay',
			data:info,
			method:'POST'
		})
	},
	// 单终端生成订单
	Order:info=>{
		console.log(info)
		return uni.request({
			url:api+'/wallet/balance/order',
			data:info,
			method:'POST'
		})
	},
	// 多终端用户生成订单
	Ordergroup:info=>{
		console.log(info)
		return uni.request({
			url:api+'/wallet/balance/orderGroup',
			data:info,
			method:'POST'
		})
	},
	// 使用用户boss余额完成订单购买
	Checkpaypwd:info=>{
		console.log(info)
		return uni.request({
			url:api+'/wallet/checkPayPwd',
			data:info,
			method:'POST'
		})
	},
	
	
	// ----活动信息接口----
	//获取活动通知列表
	Active:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/activity/notice',
			data:info,
			methods:'GET'
		})
	},
	
	
	// ----用户信息接口----
	// 刷新用户的机顶盒或卡授权
	Authorizerefresh:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/authorizeRefresh',
			data:info,
			methods:'GET'
		})
	},
	// 获取用户消费历史操作记录
	Businessinfo:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/businessInfo',
			data:info,
			methods:'GET'
		})
	},
	// 变更用户boss端支付密码
	Changepaypwd:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/changePayPwd',
			data:info,
			methods:'POST'
		})
	},
	// 变更用户密码
	Changepwd:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/changePwd',
			data:info,
			methods:'POST'
		})
	},
	// 获取用户未授权/已授权 终端列表
	Getcardlistbytype:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/getCardListByType',
			data:info,
			methods:'GET'
		})
	},
	// 获取常见问题内容
	Getquestionreply:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/getQuestionReply',
			data:info,
			methods:'GET'
		})
	},
	// 获取用户的某个终端或指定终端的所有生效产品包列表
	Productinfochao:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/productInfoChao',
			data:info,
			methods:'GET'
		})
	},
	// 获取用户卡号列表
	Stbinfo:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/stbInfo',
			data:info,
			methods:'GET'
		})
	},
	// 更新用户基本信息
	Updateuserinfo:info=>{
		console.log(info)
		return uni.request({
			url:api+ '/user/updateUserInfo',
			data:info,
			methods:'POST'
		})
	},
	
	
	// ----广告宣传接口----
	//获取广告列表
	Banner:info=>{
		console.log(info)
		return uni.request({
			url:api+'/advertisement/list',
			data:info,
			method:'GET'
		})
	},
	
	
	// ----登录相关接口----
	// 获取登录者信息
	Getlogininfo:info=>{
		console.log(info)
		return uni.request({
			url:api+'/login/getLoginInfo',
			data:info,
			method:'POST'
		})
	},
	//token密钥登录
	Tokenlogin:info=>{
		console.log(info)
		return uni.request({
			url:api+'/login/tokenLogin',
			data:info,
			method:'POST'
		})
	},
	//账号登录
	Userlogin:info=>{
		console.log(info)
		return uni.request({
			url:api+'/login/userLogin',
			data:info,
			method:'POST'
		})
	},
	//账号登录
	login:info=>{
		console.log(info)
		return uni.request({
			url:api+'/login/login',
			data:info,
			method:'POST'
		})
	},
	//用户注册
	userRegistered:info=>{
		console.log(info)
		return uni.request({
			url:api+'/registered/userRegistered',
			data:info,
			method:'POST'
		})
	},
	//绑副卡
	saveUserCard:info=>{
		console.log(info)
		return uni.request({
			url:api+'/registered/saveUserCard',
			data:info,
			method:'GET'
		})
	},
	//校验微信号卡号
	verify:info=>{
		console.log(info)
		return uni.request({
			url:api+'/registered/verify',
			data:info,
			method:'GET'
		})
	},
	
	
	//----保护维修接口----
	//查询保修展示信息
	Hotline:info=>{
		console.log(info)
		return uni.request({
			url:api+'/dispatch/hotline',
			data:info,
			method:'GET'
		})
	},
	//提交上传故障工单
	Uploadcomplaint:info=>{
		console.log(info)
		return uni.request({
			url:api+'/dispatch/uploadComplaint',
			data:JSON.stringify(info),
			method:'POST',
			header:{'Content-Type': "application/json;charset=UTF-8"}
		})
	},
	// 获取国家名字
	address:info=>{
		console.log(info)
		return uni.request({
			url:api+'/geocoding/address',
			data:info,
			method:'GET',
		})
	},
}